Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 LEYLAND GREEN ROAD Semi-Detached £179,775 26 Oct 2018